show one's horns - Deutsch Englisch Wörterbuch